package cn.amossun.starter.event.listener;

import cn.amossun.starter.event.property.EventMessage;

/**
 * 远程事件监听
 *
 * @param <E>
 */
public interface RemoteEventMessageListener<E extends EventMessage> extends EventMessageListener {

    /**
     * 接收事件
     * @param queueName 队列名称
     * @param event 事件信息
     */
    void onRemoteEvent(String queueName, E event);
}
